go over (well) - Spanish English Dictionary